deserve all of the credit - Español Inglés Diccionario